package com.mmy.service.impl.hotel;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.mmy.dao.hotel.THotelBaseRepository;
import com.mmy.domain.hotel.THotelBase;
import com.mmy.service.hotel.THotelBaseService;

@Service
public class THotelBaseServiceImpl implements THotelBaseService {
	@Autowired
	private THotelBaseRepository tHotelBaseRepository;

	/**
	 * 获取最大值
	 * 
	 * @return 返回值说明 最大ID
	 * @author 创建人 dingxd
	 * @date 创建日期 2020.11.17
	 */
	public int getMaxHotelID() {
		// 流水号
		Object objCode = tHotelBaseRepository.getMaxHotelID();
		int iID = 0;
		if (objCode != null) {
			iID = Integer.parseInt(objCode.toString());
		}
		return iID;
	}

	/* 创建酒店基本信息 */
	public void save(int iHotelID) {
		// TODO Auto-generated method stub
		tHotelBaseRepository.save(iHotelID);
	}

	/* 创建 修改酒店信息 */

	public void save(THotelBase tHotelBase) {
		// TODO Auto-generated method stub
		tHotelBaseRepository.save(tHotelBase);
	}

	/* 查找该ID的酒店信息 */
	public List<THotelBase> findByiHotelID(int iHotelID) {
		// TODO Auto-generated method stub
		return tHotelBaseRepository.findByiHotelID(iHotelID);
	}

	/* 删除酒店 */
	public void deleteChecked(List<Integer> iHotelIDs) {
// TODO Auto-generated method stub
		tHotelBaseRepository.deleteChecked(iHotelIDs);
	}

}
